carbon electrode arc welding - French English Dictionary